Algerian President Resigns After 20 Year Rule